//========encoding:utf-8=========
/*
 * @describe:  三目运算符
 * @author:mhao
 * @copyright:chinasoft.cn
 * @date:2020年2月18日   下午10:43:33
 */
package edu.chinasoft.regex;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

import org.apache.log4j.Logger;

public class Regex_01 {
	private static Logger logger = Logger.getLogger(Regex_01.class);
	public static void main(String[] args) {
		logger.debug("Regex_01>>>main  start……");
		
		//步骤1：创建正则表达式对象
		String regex="[1-9]\\d[4,14]";
		Pattern pattern = Pattern.compile(regex);
		//调用相应的方法进行匹配
		String input="45863";
		//步骤2：对字符串input进行正则表达式的操作对象
		Matcher matcher = pattern.matcher(input);
		//步骤3：进行匹配操作
		boolean result = matcher.matches();
		if(result) {
			logger.debug(""+input+"是QQ号码");
		}else {
			logger.debug(""+input+"不是QQ号码");
		}
		logger.debug("Regex_01>>>main  end……");
	}

}
